Internet Archive BookReader

A French And English Dictionary